making wild gesticulations (person) - Spanish English Dictionary